package com.pagoda.nerp.trade.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;

import java.util.Date;
@JsonSerialize(include= JsonSerialize.Inclusion.NON_NULL)
public class SysConfigure {
    /**
     * 参数ID
     *
     * @mbg.generated
     */
    private Integer configureId;

    /**
     * 参数编码
     *
     * @mbg.generated
     */
    private String configureCode;

    /**
     * 助记码
     *
     * @mbg.generated
     */
    private String mnemonic;

    /**
     * 值类型(I-整型；C-字符型；D-日期型；F-浮点型)
     *
     * @mbg.generated
     */
    private String configureType;

    /**
     * 参数名称
     *
     * @mbg.generated
     */
    private String configureName;

    /**
     * 参数值
     *
     * @mbg.generated
     */
    private String configureValue;

    /**
     * 参数描述
     *
     * @mbg.generated
     */
    private String configureDesc;

    /**
     * 参数业务类型：自定义维护
     *
     * @mbg.generated
     */
    private String configureBusinessType;

    /**
     * 创建人
     *
     * @mbg.generated
     */
    private String createUser;

    /**
     * 创建时间
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     * 修改人
     *
     * @mbg.generated
     */
    private String modifyUser;

    /**
     * 修改时间
     *
     * @mbg.generated
     */
    private Date modifyTime;

    public Integer getConfigureId() {
        return configureId;
    }

    public void setConfigureId(Integer configureId) {
        this.configureId = configureId;
    }

    public String getConfigureCode() {
        return configureCode;
    }

    public void setConfigureCode(String configureCode) {
        this.configureCode = configureCode == null ? null : configureCode.trim();
    }

    public String getMnemonic() {
        return mnemonic;
    }

    public void setMnemonic(String mnemonic) {
        this.mnemonic = mnemonic == null ? null : mnemonic.trim();
    }

    public String getConfigureType() {
        return configureType;
    }

    public void setConfigureType(String configureType) {
        this.configureType = configureType == null ? null : configureType.trim();
    }

    public String getConfigureName() {
        return configureName;
    }

    public void setConfigureName(String configureName) {
        this.configureName = configureName == null ? null : configureName.trim();
    }

    public String getConfigureValue() {
        return configureValue;
    }

    public void setConfigureValue(String configureValue) {
        this.configureValue = configureValue == null ? null : configureValue.trim();
    }

    public String getConfigureDesc() {
        return configureDesc;
    }

    public void setConfigureDesc(String configureDesc) {
        this.configureDesc = configureDesc == null ? null : configureDesc.trim();
    }

    public String getConfigureBusinessType() {
        return configureBusinessType;
    }

    public void setConfigureBusinessType(String configureBusinessType) {
        this.configureBusinessType = configureBusinessType == null ? null : configureBusinessType.trim();
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUser() {
        return modifyUser;
    }

    public void setModifyUser(String modifyUser) {
        this.modifyUser = modifyUser == null ? null : modifyUser.trim();
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }
}